Sitecore Fundamentals
Sitecore Fundamentals
Installing Sitecore
Official Sitecore Documentation (7.0 - 7.2)
- Installation Guide
If you are setting up a production environment, refer to the scaling guide and security hardening guide.
Data Templates and the Sitecore Tree
Official Sitecore Documentation (7.0 - 7.2)
- Data Definition Reference
An overview of the Sitecore tree, items, data templates, and field types. - Data Definition Cookbook
A list of how tos for setting up your site’s tree structure - creating data templates, assigning icons, creating items. Also includes a section on the insert options pipeline. - Data Definition API Cookbook
How to access data templates programmatically. - Content API Cookbook
Basic Sitecore API reference. - Content Reference
Overview of how Sitecore manages content, including information about the content tree and versioning. - Sitecore Query
Blog Posts
- http://getfishtank.ca/blog/treelist-data-source-hidden-functionality
- http://learnsitecore.cmsuniverse.net/en/Blog/Setting-the-Default-Rich-Text-Editor-Profile-in-Sitecore.aspx
Sitecore Query
- http://exploringsitecore.wordpress.com/2012/09/17/finding-specific-renderings-using-sitecore-query/
- http://jockstothecore.com/down-the-sitecore-query-hole/
- http://firebreaksice.com/tame-your-sitecore-treelists/
SEO
- http://www.partechit.nl/nl/blog/2014/03/sitecore-url-rewriter-module
- http://www.partechit.nl/en/blog/2013/05/sitecore-seo-friendly-url-module
- http://www.partechit.nl/nl/blog/2014/03/seo-friendly-url-resolver-issue-striplanguage-and-alwaysstriplanguage
- http://www.sitecore.net/Learn/Blogs/Technical-Blogs/John-West-Sitecore-Blog/Posts/2010/11/Use-the-Sitecore-Rules-Engine-to-Control-Item-Names.aspx
- http://sitecoreblog.alexshyba.com/2010/03/sitecore-friendly-urls-and-plus-sign.html
- http://adeneys.wordpress.com/2013/07/19/item-buckets-and-urls/
- http://www.partechit.nl/en/blog/2013/03/text-fields-with-limited-length-and-feedback-during-editing
- http://sitecoreskills.blogspot.co.uk/2014/05/notes-on-lowercase-sitecore-urls.html
- http://laubplusco.net/url-mappings-in-sitecore-done-easy/
Presentation
Official Sitecore Documentation (7.0 - 7.2)
- Presentation Component Cookbook
- Presentation Component Reference
- Presentation Component Troubleshooting
- Presentation Component XSL Reference
- Dynamic Links
Publishing
Official Sitecore Documentation (7.0 - 7.2)
- Content Reference
Chapter 3 contains information about publishing (including targets, types, and restrictions - please refer to this blog post for an overview of the major publishing improvements made in 7.2 (written by the development team). - See the Scaling Guide for information about cache-clearing on publish:end per site (Topic 4.4 - How to: Configure HTML cache clearing)
Blog Posts
- https://www.sitecore.net/Learn/Blogs/Technical-Blogs/Reinnovations/Posts/2014/03/Publishing-Improvements-in-7-2.aspx (Major improvements to publishing in 7.2)
- http://www.partechit.nl/en/blog/2013/03/display-item-publication-status-in-the-sitecore-gutter
- http://firebreaksice.com/unpublish-sitecore-content/
- http://sitecorebasics.wordpress.com/?s=publish
- http://sitecorebasics.wordpress.com/2011/05/28/is-your-sitecore-publishing-stucks/
NOTE: Visit the scaling and optimization page for information about publishing and caching.
Workflow and User Security
Official Sitecore Documentation (7.0 - 7.2)
Workflow and User Security Topics
Blog Posts
- http://cardinalcore.co.uk/2014/07/02/creating-custom-permissions-in-sitecore/
- http://cardinalcore.co.uk/2014/08/19/custom-permissions-pt-ii-using-custom-permissions-with-conditional-renderings-in-sitecore/
- http://www.ping-works.com.au/blog/securing-web-services-with-sitecore-authentication-providers-in-5-easy-steps
Configuration
Official Sitecore Documentation (7.0 - 7.2)
Configuration Topics
Blog Posts
- http://ctor.io/handling-404-and-other-errors-with-sitecore-items/
- http://sitecore.stockpick.nl/english/sitecore-and-the-error-page.aspx
- http://herskind.co.uk/blog/2012/03/sitecore-404-without-302
Extending Sitecore (Piplines, Events, Rules)
Official Sitecore Documentation (7.0 - 7.2)
Extending Sitecore Topics
Blog Posts
- http://www.partechit.nl/nl/blog/2014/09/configurable-pipeline-processors-and-event-handlers
- http://www.partechit.nl/nl/blog/2014/09/isolating-pipeline-processors-and-event-handlers
- http://sitecorejunkie.com/category/pipeline/
- http://sitecorejunkie.com/category/processors/
- http://sitecorejunkie.com/category/commands/
- http://sitecoreskills.blogspot.co.uk/2013/09/site-specific-pipeline-processors.html
- http://www.alen.me.uk/2014/09/how-to-customize-sitecore-parts-that.html
- http://blog.coates.dk/2014/10/03/sitecore-save-event/
Recommended Practices
Official Sitecore Documentation (7.0 - 7.2)
Blog Posts
- http://cardinalcore.co.uk/category/sitecore/dont-fight-the-framework/ - Don’t Fight the Framework
- http://intothecore.cassidy.dk/search/label/Creating%20good%20Sitecore%20solutions Creating Good Sitecore Solutions
- http://laubplusco.net/category/sitecore-best-practices/
- http://blog.eldblom.dk/2010/08/03/5-worst-code-smells-in-sitecore/
Configuring the Sitecore Interfaces
General Blog Posts
- http://www.joshuwa.com/2013/02/working-with-sitecore-introdution.html (13 parts so far)
- http://learnsitecore.cmsuniverse.net/Developers/Articles/2009/07/SimpleSitePart1.aspx (11 part serties)
- http://sitecorebasics.wordpress.com/2011/05/13/basics-of-sitecore-for-beginner-developers/
- http://sitecorebasics.wordpress.com/2014/04/20/sitecore-cms-version-history/
- http://kverheire.blogspot.com/
- http://cardinalcore.co.uk/2014/09/17/give-your-solution-to-the-world-pt-i/
- http://www.cassidy.dk/blog/sitecore/
- http://intothecore.cassidy.dk/
- http://blog.coates.dk/2014/08/28/how-to-kill-sitecore-with-a-database-connection/
- http://blog.coates.dk/2014/05/29/how-to-kill-sitecore-whilst-getting-the-languages-for-an-item/
- http://theagilecoder.wordpress.com/
- http://navmarwaha.com/2014/09/23/have-vision-but-dont-get-there/
- http://ctor.io/correctly-switching-sitecore-contextes/
- http://sitecore.unic.com/2014/08/08/enable-multi-level-site-property-inheritance
- http://www.cognifide.com/blogs/categories/sitecore/
- http://www.partechit.nl/en/blog
- http://www.newguid.net/
- http://www.bugdebugzone.com/search/label/Sitecore
- http://laubplusco.net/category/sitecore-development-tips/
- http://www.partechit.nl/en/blog/2013/03/embedding-the-page-editor-in-the-content-editor
- http://www.partechit.nl/nl/blog/2014/02/copy-version-module
- http://www.partechit.nl/nl/blog/2014/08/displaying-info-on-the-sitecore-login-page
- http://exploringsitecore.wordpress.com/2013/04/10/use-name-value-list-field-type-its-there-for-a-reason/
- http://visionsincode.wordpress.com/2014/02/16/how-to-make-a-customized-control-for-the-sitecore-page-editor/
- http://visionsincode.wordpress.com/2014/02/18/make-your-own-droplink-control-for-the-sitecore-page-editor/
- http://www.partechit.nl/en/blog/2012/10/solving-some-common-sitecore-component-problems
- http://getfishtank.ca/blog/module-markdown-for-sitecore
- http://www.codehousegroup.com/services/sitecore-modules/sitecore-google-maps
- http://www.partechit.nl/en/blog/2012/12/dynamic-content-editor-templates-using-rendering-dependencies
- http://www.partechit.nl/en/blog/2013/01/using-an-enumeration-as-data-source
- http://www.newguid.net/sitecore/2014/restricting-the-number-of-components-in-the-sitecore-page-editor/
- http://jockstothecore.com/injecting-resources-into-content-and-page-editor/
- http://getfishtank.ca/blog/create-rss-feeds-in-sitecore
- http://sitecorejourney.nileshthakkar.com/